hit your straps - Turc Anglais Dictionnaire